The base class of any identifiable entity.
Top
Top
Top
Top
Top
The following tables list the members exposed by the StrongEntity<TId> type.
Name | Description | |
---|---|---|
StrongEntity<TId> | (Overloaded) Creates a new StrongEntity<TId> instance. |
Name | Description | |
---|---|---|
Id | Gets or sets the entity identifier. | |
Item | Gets or sets the Object as value of the property with the given name. (inherited from BaseEntity). |
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to this instance. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object). | |
GetHashCode | Returns a hash code for this instance. | |
GetProperties | Gets the entity properties. (inherited from BaseEntity). | |
GetProperty<TProperty> | Gets the property with the given name. (inherited from BaseEntity). | |
GetType | (Overloaded) Gets the Type of the current instance. (inherited from Object). | |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object). | |
OnEquals | By testing if the given entity is of the same type and has the same identifier of the current entity, this inversion control method handles the request to test two entities for equality. | |
ReferenceEquals | Determines whether the specified Object instances are the same instance. (inherited from Object). | |
SetProperty<TProperty> | Gets the property with the given name. (inherited from BaseEntity). | |
ToString | Returns a String that represents this entity and its properties. (inherited from BaseEntity). |
Name | Description | |
---|---|---|
Equality | Implements the equality test operator so that two entities of the same type and with the same identifier are considered equal. | |
Inequality | Implements the inequality test operator. |
Name | Description | |
---|---|---|
FromNullable | Converts object values to nullable relational data store values. (Defined by Object_ToNullable). | |
GetAttribute | Obtains the first attribute that decorates an object class. (Defined by Attribute_GetAttributes). | |
GetAttribute<TAtribute> | (Overloaded) Obtains the first attribute that decorates an object class. (Defined by Attribute_GetAttributes). | |
GetAttributes | Obtains the attributes that decorates a class. (Defined by Attribute_GetAttributes). | |
GetAttributes<TAtribute> | (Overloaded) Obtains the attributes that decorates a class. (Defined by Attribute_GetAttributes). | |
ToNullable<T> | Converts nullable relational data store values to Nullable<T>. (Defined by Object_ToNullable). |